meritorious project - German English Dictionary